radiator strut - Francés Inglés Diccionario